package repos

import (
	"shop-manager/internal/repos/category"
	"shop-manager/internal/repos/contract"
	"shop-manager/internal/repos/factory_rebate"
	"shop-manager/internal/repos/goods"
	"shop-manager/internal/repos/person"
	"shop-manager/internal/repos/salesperson"
	"shop-manager/internal/repos/supermarket"
	"shop-manager/internal/repos/supermarket_director"

	"github.com/google/wire"
)

var ProviderSet = wire.NewSet(
	category.NewCategoryRepo,
	supermarket.NewSupermarketRepo,
	salesperson.NewSalesPersonRepo,
	person.NewPersonRepo,
	supermarket_director.NewSupermarketDirectorRepo,
	goods.NewGoodsRepo,
	factory_rebate.NewFactoryRebateRepo,
	contract.NewContractRepo,
)
